hosta clausa - Turkish English Dictionary